/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Controlador.Service.Almacen;

import Controlador.Bean.Almacen.Producto;
import Controlador.Bean.Almacen.SolicitudMovimiento;
import Controlador.Bean.Almacen.TipoProducto;
import Controlador.Bean.Almacen.Almacen;
import java.util.ArrayList;

/**
 *
 * @author César
 */
public class DataMemoria {
    public static DataMemoria datos;
    public ArrayList<SolicitudMovimiento> transacciones;
    public ArrayList<Almacen> almacenes;
    public ArrayList<Producto> productos;
    public ArrayList<TipoProducto> tipos;
    //public ArrayList<Ajuste> ajustes;
    
    public DataMemoria(){
        transacciones = new ArrayList<>();
        almacenes = new ArrayList<>();
        productos = new ArrayList<>();
        tipos = new ArrayList<>();
        //ajustes = new ArrayList<>();
        tipos.add(new TipoProducto("1","Materia Prima","Materia prima para la producción","1"));
        tipos.add(new TipoProducto("2","Productos Intemedios","Productos intermedios para la producción","1"));
        tipos.add(new TipoProducto("3","Productos Terminados","Productos terminados para la venta","1"));

    }
    
    public static DataMemoria obtenerDatos(){
        if(datos == null){
            datos = new DataMemoria();
            return datos;
        }else{
            return datos;
        }
    }
    
}
